2580
7614
2279
2428
6912
2969
2505
3361
2868
15825
2918
4522
2652
3529
3791
4492
6545
5761
2846
3625
2729
4568
5205
4902
2776
2678
3410
2629
2523
2809
2815
3123
2248
2595
1997
2668
2265
2097
2635
3332
2268
2469
4843
6331
3272
3304
25542
10498