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