18403
6
445
1
321
1943
0
5620
11
1762
4
1282
709
249
31535
1853
1222856
363
1811
430
429
3493
5
440
281
2691
2
326
2192
3
1662
614
307
116
2330
17353
1276
10324