3035
304
118
2965
434
210
2922
487
266
2883
147
216
2842
764
184
2587
498
191
2425
192
183
2185
535
145
2012
1309
440
1994
2
2
1981
118
257
1622
293
116
1148
0
0
1084
247
277
344
0
1