2526
3898
2784
2230
2082
2463
11786
2074
9413
1959
6316
2630
5193
6592
19911
13590
6056
3675
3581
3425
9611
18748
10114
17313
1982
2889
3391
3623
2524
18354
3258
2058
2202
11936
2523
15341
2081
2623
2759
28620
3093
2495
1800
16939
28661
6568
71264
1745
7835
2858
7702
4187
42578
5064
16689
17067
16103
2634
2398
59007