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