1325
883
1086
2971
994
1372
943
1321
969
2226
1926
867
2019
1698
835
1509
779
1101
1500
1075
859
1072
1540
1689
729
801
989
881
1506
1837
1424
1017
1109
1100
1017
2031
1497
1472
1156
3859
1045
1579
3900
1297
1018
3068
1022
766
980
2546
1131
1078
1562
2122
916
793
1540
4389
1763
2460
2089
1112
842
1568
842
2264
772
1164
1383
746
1664
1362
2296
4109
892
1519
1512
754
662
1667
621
699
764
4550
752
750
1847
1548
674
1151
841
642
744
887
1300
2039
1469
1195
1023
1206
1462
947
1227
1552
1643
861
2624
2047
979
667
1429
891
1270
3213
1863
1544
1265
902
1655
2515