18403
6
390
0
422
477
1222856
4
1073
2395
116
19890
1
282572
475
573
1053
2189
521
305
637
1853
363
1805
2
1960
714
332
2369
483
1650
1671
2702
21743
543