3080
3
2932
2
21152
8
3090
6
3715
5151
19783
2740
17946
0
2039
7
25669
4651
2535
32302
1369
1
1381
181997
11
3498
4
1752
280
2405
2903
2650
20
2964
1047
297066
3644
1876
1603
3765