7994
3
2535
2
4044
5
3083
17946
0
2465
3176
3125
3546
1
930
2181
5440
8
3549
3498
4
3779
4471
2964
3051
1603
1461