14
0
536
25669
21152
8
1549
1
2996
345
3090
6
2903
3
2932
2
2756
3202
19783
408
2086
847
993
1794
1755
1344
1612
2313
1513
485
1260
1456
1060
3371
2180
3175
5