1995
923
1269
5866
6869
2871
3020
1261
1461
1315
1083
1274
849
2342
1267
950
2394
862
959
1118
913
2061
999
1146
5075
2032
2611
3455
951
4881
2378
1061
3362
1459
829
939
1479
1550
934
855
1125
1091
853
783
1535
3940
2405
1739
846
5976
4334
2069
1112
1013
1544
847
2590
4571
833
859
1193
922
1380
5282
948
1438
867
1178
821
787
8125
6379
997
2388
1860
1120
999
974
827
1341
1445
2374
1175
1916
855
15224
1196
2272
1160
967
961
1588
1653
1483
1471
836
5475
832
1303
1276
972
836
1040
1108
3736
1288
1501
1767
888
878
832
851
1369
1125
2281
5640
1629
845
7028
870