116
0
1073
363
422
21743
1
1650
18403
6
2189
31535
322
521
573
1222856
4
1853
1448
249
1425
1960
7
448
1885
530
1191
17353
497
46
105807
42
19890
48708
480
556