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