1450
1650
1154
1531
1780
1353
2038
2180
1088
1109
1049
1070
1228
907
946
929
897
981
959
1059
928
960
927
1335
1149
925
1288
1224
950
932
1139
1098
926
10396
937