70
1
154
231
172
148
701
107
239
96
2
66
511
602
681
734
1398
3
691
61
630
721
4
1442
1209
807
689
2686
900
1344
694
596