8876
8
19034
6
121182
1
282572
0
18403
18385
2
5871
15
367
87
5255
16
44199
31220
10
31535
472
417
1222856
4
2330
781
365
1662
90
476
48708
244
3116
1645
9355
3
422
1042
771