2258
1
3090
6
2903
3
2932
2
21152
8
1975
19783
4471
25669
0
3080
2964
2788
1512
2986
1905
1153
3225
1508
1927
1040
3012
4
9956
2902
16
10827
2023
1595
2355
2535
3046
4044
5