3196
2
2145
1
2012
2276
8
2194
3303
10
1794
2593
3
1257
1240
1028
1581
3765
4
1295
2251
2148
2650
20
297066
0
280
658
3683
5225
12459
2250
2245
4465
22
1529
1226
3053
7
2318