945
2552
1495
2637
2481
1207
699
957
2493
2238
703
1215
2495
960
1216
2496
1218
1474
1987
2243
965
1222
2505
716
1484
1996
1486
719
978
1234
1746
2514
1236
1492
2260