18403
6
447
0
643
499
335
1507
1
556
637
1053
3808
3424
422
472
318
755
521
1213
2267
440
557
327
9355
3
503
31220
10
1590
284
366