101
869
2139
1789
1023
2595
2124
2162
2350
1607
2597
2141
105
107
683
208
2168
2034
1006
2154
2160
2143
1551
2202
2201
2555
2478
2479
2557
991
591
911
2175
2492
2246
2471
2466
2519
1742
2577
2579
2496
2499
2585
2549
2550
2551
2552
2584
2532
1885
2449
2510
2553
2438
2480
649
1367
2581
2582
103
2463
2451
2575
2464
2495