690
6
115
678
113
896
8
112
784
7
852
4
213
984
3
328
575
5
2
448
894
447
238
119
858
429
294
147
696
116
791
560
375
125
834
417
836
418