879
1689
1336
1452
882
2015
1001
856
1499
2541
1010
875
822
1075
2391
1682
1744
884
967
938
1203
891
1016
999
1246
1628
1079
1238
1361
1492
844
1653
902
1161
1850
2272
1173
1533
854
834
2882
915
1888
930
1092
1440
1546
1196
2594
1267
1923
1813
1427
926
894
842
850
3837
928
1064
2287
2395
999
1184
987
1569
2371
854
1167
1148
3352
2871
950
802
1630
1016
3099
1450
751
1620
3549
877
2311
1071
2654
1295
1069
2370
1234
905
878
761
1351
1238
1459
1439
1514
2466
833
1435
818
970
1071
1772
1038
1751
836
2045
1621
1521
1045
2809
1472
1950
765
1015
1497
1353
2122
2511