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