685
1829
1083
646
1288
1306
860
1170
1433
4319
912
977
1280
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
781
1942
633
695
601
1908
683
1846
873
2187
929
801
926
1669
541
1845
1124
616
2206
697
631
1503
757
815
1767
640
731
657
1599
691
960
1486
1313
751
1805
2602
648
3041
1266
690
2815
2683
1312
2348
786
1672
762
1643
1222
1241
855
1134
1325
2413
2516
932
792
663
1649
4057