856
2
428
393
3
131
896
8
112
422
211
595
5
119
440
4
110
784
7
444
111
468
117
966
322
791
113
848
424
858
429
664
332
852
213
840
210
690
6
115
888
222