1210
1002
1265
1271
1018
977
1115
1084
995
938
945
1223
1021
1136
1830
1671
1578
937
1352
1161
936
1235
958
946
1151
1108
939
10429
947
9367
1266
943
1251