2258
1
1622
3326
3
3080
1443
6047
4
3634
10
3771
1743
0
2710
2
2108
6
1038
3518
1372
108797
3835
5
1511
2368
830
1830
1814