1451
1371
1602
1114
1460
2778
1036
1105
1197
1280
1079
1229
967
905
1182
1579
965
1144
1010
1369
1136
1332
1258
1333
937
903
1208
952
949
1203
960
910
864
866