3080
3
2932
2
21152
8
3090
6
1849
5151
3227
2773
1
19783
2405
2740
4651
2650
20
3176
1153
0
3715
3490
32302
2907
1512
25669
13676
21
4757
1628
1498
2535
2349
14
4471
3498
4