1574
1679
1317
2766
1586
1743
951
720
1522
1768
1274
782
831
1126
710
848
2023
974
796
1472
756
1751
894
739
747
2196
1138
2497
1692
847
864
757
1083
924
3701
782
1502
3283
2813
701
744
1694
890
2177
2245
1382
1701
713
1054
1303
3336
2693
1227
1796
1485
1558
840
837
783
1066
722
926
1087
742
1568
862
756
2668
2085
1451
1572
779
662
776
659
909
665
1806
890
1336
1897
1602
696
980
1895
1512
1015
1740
725
1191
663
2773
837
1097
667
1217
1549
1091
1313
2333
1583
803
1449
933
1550
2670
823
1649
3080
1238
1522
5541
2504
690
996
712
1207
1153
696
1759