860
1247
731
1445
1874
3556
1051
610
1579
3207
1205
948
746
1246
639
1880
1518
974
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
929
3307
963
1903
829
870
1361
1201
2142
961
1935
2123
3778
873
1555
607
860
1469
1488
1825
2040
1422
1872
3035
998
1079
714
641
772
883
763
1328
685
1420
746
621
1013
2892
627
812
4348
1681
1876
663
1408
901
2198
2209
1063
721
1241
961
826
842
656
1110
723
695
2317
665