2730
6
19279
2
3092
1
2275
2628
17353
0
20634
8
1811
543
3674
10
527
31535
2809
5108
4
4677
25137
389
111
4271
1358
978
467
1824
2749
3
1020
2188
9
2668
422
518
1890