1972
1420
959
1014
2038
1033
653
3010
1104
739
1212
833
1910
721
3085
1440
2462
706
846
717
1637
1123
1198
697
1157
833
923
1317
1496
2054
1815
2212
3985
673
2727
2378
2260
717
788
1171
903
1417
636
885
1034
792
924
1478
739
3045
839
853
3042
1170
908
1581
767
1408
4222
774
1829
669
4564
1022
4000
1331
811
1324
877
738
1430
682
892
1288
690
1814
1243
632
1548
1292
744
1139
906
859
745
1677
1631
3255
737
789
1804
1617
1397
1321
3035
1000
2602
721
674
915
3193
1293
667
2097
787
1582
620
1197
621
5774
1240
655
1966
625
1122
2015
939
958
699
928