430
1
305
18403
6
380
116
0
31535
2369
709
1126
282572
56488
2710
9
4223
22
361
1943
370
326
36045
3469
2
1044
273
445
21743
14076
7
2691
767
558610
1559
498
382