14
0
2996
32302
25669
1193
1189
4044
5
17946
2535
2
803
3125
572
19783
1461
2964
1
3498
4
2478
5402
9
536
4471
1672
838
3779
2986
758
41
1849
1045
638
940