4921
1769
1448
1227
1257
2634
689
1641
984
991
1118
2976
2270
1428
2110
1036
1700
797
874
704
854
869
783
2255
1644
3266
774
704
1539
1935
883
4092
1558
1696
1416
2252
1107
1435
681
689
1575
837
727
802
2778
910
1689
736
996
1052
1370
880
4683
719
2725
1900
632
2192
1222
1800
942
781
630
1071
1816
896
795
776
7055
1129
1291
687
876
809
693
735
767
842
586
1121
699
1117
2134
1171
7695
2539
791
2039
661
657
1089
952
772
2238
1080
1574
2099
902
1026
992
1081
936
620
948
949
714
682
1098
665
705
1965
773
3166
1710
822
860
658
760
916
1296