2897
1
2250
2908
10
4623
5
3765
4
4099
8
2245
3
1903
297066
0
957
1226
2483
2
3053
7
2497
9055
3284
2696