18403
6
31535
0
448
1
17353
2813
2
2150
1073
56488
3021
4
573
11221
23
370
1853
476
282572
3092
116
1222856
1559
14076
7
2027
36045
1751
2142
121182
19279
1863
1810
3
504
509