20634
8
2730
6
418
0
2275
2
2855
3
2668
169211
11
19279
1020
594
1840
25137
988
467
3442
1141
177
31535
17353
4396
1356
968
2008
657
1711
282572
1100
536
52
1878
1