2730
6
20634
8
9355
3
508
1
1824
0
2657
2668
2
467
31535
11881
1932
968
1222856
4
302
18385
5262
10
2183
744
2855
2275
25137
1020
2881
19279
2288
116
18403
3047
17353
6260