4258
1
3991
4
2145
9055
10
1427
2
5224
2990
3
2245
1029
6547
0
2000
2284
3106
123674
35
605
2060
2676
2837
3055
297066
1177
2300