3090
6
2518
3
2903
2932
2
536
0
1189
21152
8
3546
1
19783
14
4471
1183
25669
3080
2964
2521
2416
7
1512
2986
2258
1153
1927
3012
4
1193
9956
2902
16
10827
2355
1856
2535