4044
5
3083
2
17946
0
66
3386
3
2465
2526
1
623
3125
1681
3546
2722
3326
2972
2600
4
3779
4471
2964
3051