3196
2
2012
2276
8
2145
1
3303
10
2194
1794
2593
3
1257
1028
1240
181997
11
5151
3080
3715
297066
0
21152
4651
2245
2251
2650
20
2148
3090
6
280
2405
2740
2932
13018
1564
1618