861
1
4730
9
9056
2763
0
9611
4044
5
3083
2
2465
989
3125
1581
1347
2476
3779
4471
2964
3051
4370
6
1603
2102
1938
4
1461
2666
5949
15