14
0
1189
4044
5
17946
2996
2535
2
32302
25669
3125
19783
1461
1193
2964
1
810
3498
4
2478
692
4471
1672
3779
2986
758
940
930
257
572
1512
738
3426
486