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