1193
1272
3967
1225
999
1227
915
7030
955
2998
806
909
1263
1145
1251
1049
1126
1104
1411
1993
1070
1103
829
1295
2127