3196
2
2276
8
2012
2194
1
2145
1794
2593
3
3303
10
1257
2251
1240
3765
4
1028
2773
1295
2148
3683
2650
20
280
1581
571
0
297066
2250
2245
1226
3053
7
894
2683
2462
4179