1500
4345
1310
2013
2396
1669
1566
1251
1255
2068
1177
1262
1567
1199
1559
1205
1098
1486
1457
1634
2053
2155
2052
1071
1156
1134
1168
1181
1108
1396
1113
1139
973
982
1061
1214