3099
3
3644
2
2775
5
3281
22
8206
1127
1210
1225
4
2065
6
895
2946
2219
7
1857
10
11381
15
2878
1663
1981
4673
2078
29
1032
11
1258
2033
1
987
2858
2318
9720
0
649
2420
1129
724