14
0
1189
3765
4
25669
17946
1193
2902
16
3498
2996
32302
4044
5
2986
1
4471
2
2535
657
3125
19783
572
1461
280
2964
2245
3
2478
1672
2149
894
449
3779
571
940