977
944
6584
964
900
1157
31901
2506
1317
884
1057
941
1368
7095
1496
2017
1060
1200
1812
1360
818
1046
1236
930
1304
1388
1238
1383
1508
1282
888
1201
945
917
1383
2081
1250
1518
2497
1785
1070
1339
1263
1607
1235
5730
1776
950
1305
1121
2581
2168
1362
1059
1065
1125
1400
1616
1342
1667
3111
1844
2240
891
3173
1618
2635
1099
1923
1980
12500
2274
2025
1158
2685
1302
1912
1097
901
1393
1987
925
2461
1220
958
982
1783
1020
6996
1003
6987
1889
1059
1168
935
2146
1962
1752
934
3084
843
1365
1212
1003
1112
1182
1373
1895
3918
1661
998
1058
1176
919
978
3181
1983
943
1203
874