116
0
422
1222856
4
484
1
282572
48708
249
2546
31220
10
3493
5
2369
2189
180849
497
3327
2
5617
852
321
17353
1448
1073
1084
10324
1751
2730
6
2330
1650
4071
121182