116
0
422
484
1
282572
48708
249
2546
31220
10
2369
2189
1222856
4
180849
497
3327
2
852
321
17353
1448
1073
1084
1751
2330
1650
4071
121182
907
2166
482
408