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
876
1444
1118
668
767
668
1152
802
738
1462
814
901
948
1532
738
3144
7090
794
1077
817
606
2044
1404
1291
2027
811
1527
693
1530
1098
3632
1833
2957
728
674
2021
871
704
1910
828
3018
1363
1016
786
1758
3090
766
1711
1155
1482
1020
1993
1254
799
641
699
907
2748
3545
3397
815
820