792
2
742
1
588
662
1242
1051
1324
5
1226
813
750
610
656
800
642
931
1331
3
523
751
653
525
680
783
1297
7056
1593
696
967
1744
1659