4044
5
3083
2
17946
0
2465
7793
4
3125
32302
697
3498
2437
3779
4471
2964
1
2228
3
3051
1603
844
1461
920
1775
1417
3316
10
2906
197
1314
1023