20634
8
467
0
4111
2
2730
6
2855
3
2668
273
2008
3595
25137
1862
1
381
968
2328
2490
2172
1020
4820
409
333
1045
3442
951
957
602
1133
456
415
1939
1661