2677
981
1590
2595
2548
2466
1955
2467
1190
1454
2223
688
1712
2480
693
694
695
2234
2235
956
2236
2492
2496
1473
1986
2242
2498
1219
2502
711
969
1226
2507
2508
975