18403
6
408
0
5871
15
87
90
282572
31220
10
2330
4
781
365
1662
1
177
48708
244
3116
1222856
31535
1645
9355
3
1042
771
7082
9
485
52
2645
887
277
647
355
382