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