18403
6
19034
1222856
4
5871
15
87
0
2564
2
8876
8
31220
10
2960
1
11881
3
2330
781
365
1662
90
48708
244
4071
1738
31535
1645
9355
1042
771
7082
9
485
120469
35
52
2095
412