3196
2
2276
8
2012
2194
1
2145
1794
2593
3
1257
3303
10
2911
9
5151
2405
2763
0
2251
4651
21152
2082
398656
19
2676
2740
181997
11
2711
297066
6753
17
1240
3503
4
4724
1028
550
1942