18403
6
3663
1
6800
0
2330
4
116
1073
1885
3092
31535
363
5602
9
249
573
282572
21743
1222856
422
180849
1663
105807
42
1650
558610
1276
346
2347
2
14076
7
1311
3
17353
767
36045