209
1
210
2
1291
631
15333
6
1330
467
72
360
321
262
341
426
322
331
354
3
400
304
251
412
306
302
287
924
680
136
356
342
620