4044
5
3083
2
17946
0
2465
1189
2797
3125
1295
1
989
3546
32302
1380
2258
2773
3498
4
3779
4471
2964
280
108797
2354
3051
4079
2011
1581
1993
1461