4938
1
477
4044
5
2667
3546
2465
2
1189
0
3125
2719
3
2372
2114
3371
3765
4
3101
2476
3779
4471
2903
2710
2964
3051
1603
3132
10