116
0
31535
18403
6
363
1885
1
1073
1282
330
1343
21743
2564
2
3025
448
1276
422
2347
48708
3980
3
4223
22
249
31220
10
543
36045
509
293
105807
42
1663
1334
1222856
4
346