2229
4
2474
2
530
278
1
6062
16
18385
3795
2000
1823
571
0
399
1922
2113
3063
3
3025
2288
2192
1506
2271
105290
3632
5
933
2143
2312