240
0
1062
287
1661
1
1511
476
479
5313
970
575
463
820
458
941
267
743
392
422
417
266
544
297
486
323
1420
597
280
445