2012
2
2276
8
3196
2145
1
2194
3303
10
1794
2593
3
1257
1240
1247
3629
5151
3080
1028
3715
21152
4651
1676
2251
2650
20
2148
4732
0
1301
3090
6
181997
11
280
2405
297066
5536