4287
9
3022
7
1160
0
3644
4
2584
854
5
1517
2
948
1
2897
2908
10
4623
4099
8
1500
1903
3
957
2483
2497
9055
3284
2696
1466
712