14
0
1189
21152
8
1733
1193
2996
32302
4044
5
17946
2535
2
25669
3125
657
1355
572
19783
1461
883
132
2903
3
2964
1
3498
4
2478
2182
4471
1672
905
98
3779
2986