612
2
64
1
517
681
891
708
563
398
892
1305
1414
3
1651
525
88
82
1475
1306
571
643
996
75
322
489
401
74
444
523
741
566
1568