3080
3
2932
2
21152
8
3090
6
1819
1
3715
5151
1699
2578
32302
0
19783
2740
1681
17946
181997
11
83
2562
2377
697
1691
1825
297066
25669
4179
2159
25788
14
1461
1753
5
3326
4651