1698
869
478
2509
2125
1023
2595
2124
2518
2505
1586
2162
1688
2350
1607
106
2597
2141
105
2493
1681
2221
2599
107
683
208
955
879
2168
1006
2154
2573
2160
2472
2143
2202
2201
2556
2555
2478
2479
2557
2531
991
591
911
2175
2492
2246
2471
2450
2466
1742
2576
2577
2579
2483
2496
2499
2585
2545
2549
2550
2551
2552
2584
2532
2574
1885
2465
2510
2553
2438
2480
649
2415
1367
2231
2581
2582
103
2423
2451
2575
2464
2566
2495