3037
304
118
2967
434
210
2929
487
266
2888
147
216
2846
764
184
2589
498
191
2429
192
183
2187
535
145
2015
1309
440
1997
2
2
1982
118
257
1623
293
116
1153
0
0
1089
247
277
346
0
1