1450
1649
1152
1530
1780
1353
2035
2179
1086
1108
1047
1067
1224
904
945
928
895
979
959
1059
927
958
925
1335
1148
1286
1223
948
930
1136
1096
10390
936