856
2048
1076
2205
2684
2484
2231
697
1977
1722
2491
2237
958
960
1472
2496
961
706
1218
1474
1219
1475
2499
708
1221
1477
1989
2502
1735
1991
2505
1994
971
717
974