14
0
2902
16
3090
6
1189
461
2903
3
2932
2
909
1193
21152
8
337
19783
4471
3186
1
718
25669
1136
3546
3080
2964
817
929
578
593
255
1512
2986
2258
1153
1927