3080
3
2932
2
21152
8
4471
3090
6
5151
2866
2740
2584
11
25669
0
665
5
5950
10
940
1
32302
844
1814
1935
1365
3715
1819
2271
4
2906
2440
2042
2044
4651
19783
2535
5527
4044