778
1
1112
1224
1066
2
78
622
1760
556
866
4
524
479
627
982
325
1350
3
651
623
8158
23
1710
951
0
1243
798
7
678
614
1026
602
538
528
512