20634
8
2730
6
2855
3
467
0
2668
2
3428
1571
1
4111
381
17353
4820
282572
2190
1346
4
25137
456
1161
1020
602
2121
1133
957
1939
409
410
31535
951
2328
722
403