2580
7614
2279
2428
6912
2969
2505
3361
2868
15825
2919
4522
2652
3530
3791
4494
6545
5761
2847
3625
2730
4569
5206
4902
2776
2678
3410
2629
2523
2809
2815
3123
2249
2596
1998
2668
2265
2097
2636
3332
2268
2470
4844
6331
3273
3305
25542
10498