1646
957
804
1265
1212
665
1121
1037
1270
3767
813
1295
1000
862
638
795
1067
4994
1240
808
978
741
677
6047
824
738
2030
776
1219
703
878
775
3376
808
724
1436
904
1856
834
1492
743
1942
1562
863
2212
2140
2000
2494
777
933
1392
922
881
1067
827
999
877
811
2941
940
1218
1761
3966
788
735
1391
1279
1212
740
1108
2040
761
837
1436
1911
2025
4003
911
869
1431
1060
753
2049
781
1656
839
817
816
834
701
902
1822
2053
793
1431
897
1171
1275
1002
2031
1210
822
1263
842
2175
1177
2016
1967
1191
1734
1142
1253
1464
6231
772
1322
1361
700
819
924