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