1450
1649
1152
1530
1780
1353
2035
2179
1087
1108
1048
1068
1225
905
945
928
895
979
959
1059
927
958
925
1335
1148
1287
1223
948
930
1137
1096
10390
936