116
0
1073
422
18403
6
322
1
282572
2189
1650
363
448
1448
3092
21743
1222856
4
48708
1425
4071
31220
10
105807
42
1853
31535
521
6515
105290
1191
573
17353
356
1885
177