14
0
2535
2
1325
2996
4044
5
6844
3083
1558
1
2465
1189
3125
3546
623
3517
6
4823
9
662
1259
3779
2115
1918
4471
2964
3051
2189
1603
4198
9036