2730
6
2657
3
2668
2
455
0
20634
8
1020
25137
19279
17353
2855
3251
2749
1
3092
1452
2546
467
3674
10
1222856
4
4111
2831
4677
5108
2628
111
1270
521
1385
2076
5262
1633