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