440
3
388
2
581
1
366
305
233
304
468
1049
320
407
220
515
340
540
354
479
297
333
695
779
9
424
957
188
102
101
704