2059
2
1044
1
1804
7258
0
618
437
2611
3
1451
2902
16
3546
2264
4291
4
4044
5
3083
2085
297066
1906
2465
2907
2139
3125
542
2133
5196
2499
10827
6844
2159
3444