18403
6
467
0
1131
390
2166
2
482
1
572
375
346
1559
556
20634
8
326
2459
9
683
6515
2657
3
121182
2668
2142
509
2564
1352
408
373
2369
231
3691
5
14076
7
6365
24