3498
4
18385
2
1513
1
1696
0
2105
2431
3
2830
7
2229
1229
5304
9
2008
1207
408
2808
1869
3157
3045
5081
1102
514
2121
3036
56488
177
1399
1079
2033
3044
27
4252
2079