1480
1666
1170
1557
1800
1368
2063
2197
1102
1119
1063
1085
1248
923
956
938
903
993
972
1074
945
975
939
1361
1166
937
1302
1235
958
949
1153
1112
940
10431
941