4044
5
3083
2
17946
0
2465
1175
1
607
3125
3546
32302
733
1192
3498
4
3779
4471
989
2964
3051
1821
1603