20634
8
467
0
2730
6
2855
3
403
2668
2
2328
409
1020
381
4111
456
2490
798
846
637
2702
5313
918
17353
787
505
2076
1
1133
1045
267
25137
4820
2121
4
1557