1451
1650
1154
1531
1781
1353
2038
2181
1088
1109
1049
1070
1229
907
946
929
897
981
960
1060
928
927
1336
1149
1288
1224
950
932
1140
1100
926
10396
937