14
0
3090
6
2245
3
572
894
1189
84
697
918
2903
3125
2
2932
2996
3871
12
1218
1
3765
4
571
21152
8
539
536
500
1078
469
2244
1193
706
19783
3080
297066
3546