708
2
557
1
651
2228
1249
5
1575
689
584
1466
566
857
988
4
523
856
1381
860
982
174914
14
4739
3
1333
1424
1442
458
1494
545
527
390
536
703
531