21152
8
345
0
3090
6
536
2903
3
2593
1
19783
2
2932
1769
2378
25669
314
385
32302
297066
3080
577
692
14861
7
1849
2711
2911
9
4651
398656
19
437
2190
550
5151
14
2535