3080
3
2932
2
21152
8
3090
6
3715
1849
17946
0
5151
19783
3765
4
4765
1307
2740
25669
2906
1
345
32302
297066
4651
2535
5382
5
3227
389
181997
11
3498
280
2405
669
2181
2903