871
0
2645
258
1319
417
2714
154
590
382
477
3754
509
507
463
389
269
2477
918
301
1164
266
800
2740
400
485
1348
2010
322
909
654