1500
1268
1474
2037
911
1836
1005
651
788
648
1160
1483
913
1211
768
676
648
679
655
778
1922
643
1487
1790
939
2153
623
1723
779
825
705
774
797
2302
684
1805
1408
704
850
1000
729
967
811
690
944
652
1745
876
1444
1025
7113
903
1415
940
702
1102
1479
653
800
1759
1673
781
958
796
1003
1324
878
915
1434
1877
726
1826
3400
938
1367
675
652
681
1067
765
2263
949
1910
2982
698
807
1076
1562
1336
772
682
1258
1722
877
1280
650
1527
890
1908
3632
948
1238
1393
1136
2292
1810
649
765
1007
1693
874
2379
659
657
1510
713
705
1671
1200
2102