3080
3
2932
2
21152
8
3090
6
1819
1
3715
2666
9
1883
32302
0
19783
1699
2650
20
5151
4651
2535
3546
297066
1500
1397
25669
3498
4
280
2405
2740
994
905
5592
17946
3326
4044
5