18403
6
282572
0
121182
1
321
1943
476
1762
4
1222856
448
1559
2
1853
5620
11
430
440
281
17353
326
2192
3
1662
614
709
1751
2257
307
445
1810
31535
22330
22
2150
44199