297
0
458
467
52
1045
2328
266
503
31535
454
771
871
1238
6800
380
2748
2
683
1824
505
376
4594
1
642
494
605
464
1043
525
608
737