7034
2
2108
3818
7
4258
1
4044
5
3083
2799
6
17946
0
9956
3
2465
3125
3546
32302
10827
4
2476
536
2471
2087
2378
762
5978
3498
2676
623
3779
3046
4471