14
0
1189
2996
25669
1193
1461
17946
19783
2
4044
5
2535
32302
3125
1816
2964
1
3498
4
2478
2906
4471
758
1672
841
3779
2986
838
940
572
905
621
1512
755