18403
6
282572
0
5871
15
87
31220
10
2330
4
781
365
1662
1
90
20634
8
48708
244
1222856
31535
1645
2730
9355
3
1042
771
7082
9
485
52
277
647
382
180849
472
152
305