116
0
422
484
1
408
375
2189
48708
31220
10
282572
121182
1073
2369
335
1663
1222856
4
180849
1751
2
2330
4071
1448
3663
371
1087
2166
482
554
1084
1930
346
1559