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