3090
6
2535
2
5347
4
5621
8
19783
1153
0
3126
3
21152
32302
3083
9027
2155
1973
2727
3765
2676
1
1152
2358
9
2932
3026
1809
3546
3498
1348
2835
2556
25669
3154
2476
928