297066
0
1182
1
1755
432
485
639
573
894
868
303
458
600
809
1241
398
372
2517
352
477
915
315
1596
526
1731
582
697
593
455
931
781