1051
1657
972
888
1005
856
1035
1121
1109
1235
1843
204827
778
821
816
2424
1383
1258
10470
916
1215
4006
1361
890
986
822
1619
980
1669
915
974
1522
1134
802
1668
894
922
897
958
15830
1001
1171
1043
844
2046
956
1029
7768
895
1185
1104
768
971
868
1032
1172
1247
2200
1263
1120