637
1
834
1658
402
84
807
790
770
794
202
512
2
306
443
3
474
977
320
121
282
471
504
296
298
157
330
444
4
514
370
267
246
70