14
0
3090
6
19783
2
1153
2903
3
2932
2600
4
25669
21152
8
528
1193
2556
255
4471
1174
1
2476
3546
3080
2964
1973
1189
2996
1512
3485
7
1812
431
616
2986
2258
423