3054
1
484
0
2105
1865
2
1084
2104
3
714
674
177
1659
6
2488
4
2033
4252
2079
4979
5
276
48766
24
2171
1110