4044
5
3083
2
17946
0
2155
3
2465
1189
2106
3125
802
656
1
3546
32302
888
1974
5635
1215
3498
4
1566
2435
3779
2948
6
4471
3868
10
2964
3051
1603