419
1
361
2
514
370
267
246
70
504
471
282
320
120
227
296
473
3
511
306
977
202
298
330
444
4
291
290
408
555
272
1499
580
439