4044
5
3083
2
17946
0
2465
6346
16
1189
3125
989
3546
1
32302
10598
3694
1380
1221
2258
2154
5347
4
6668
3498
9027
3779
1320
6247
4471
2835
2964
1340
108797
3051
4079