14
0
32302
1189
2996
17946
2535
2
19783
572
21152
8
1193
883
459
984
25669
1869
507
1045
2932
1461
3498
4
368
407
3546
1
3779
2906
504
542
392
4937
614