5502
20475
3510
12061
3080
2776
1967
201826
36641
2960
34142
9684
12288
7696
34425
2887
3300
3594
3056
4166
10302
2422
3267
21395
8974
114956
8489
16344
2694
5726
13285
15000
8010
4228
3415
54507
19542
15066
31735
2267
3683
2548
3964
7242
6312
21192
4171
3279
10637
14953
17035
19067
3292
10722
3703
19892
158763
2740
5801
8668