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
1025
7113
903
3633
2707
953
796
1164
1967
971
696
3307
737
999
814
739
1094
2508
1549
1628
1311
1082
1681
1147
892
1128
865
793
2953
624
1439
1067
756
808
1143
1561
1146
792
1933
732
1634
2264
941
642
692
699
616
2907
653
4707
1062
1515
1822
1514
1916
673
864
5170
1657
1370
706
633
1859