5527
3
2825
4044
5
3083
2
3593
16
898
1
6779
2465
1189
0
3125
392
1225
3765
4
685
1558
2264
5440
8
721
7951
18
2595
3779
4471
988
2903
2964
3051
1193
1603
3121
1461