642
3
214
880
2
440
384
128
884
442
565
5
113
696
232
670
335
993
331
896
8
112
844
4
211
342
114
648
324
791
7
666
222
864
216
620
310
650
325
663
221