605
1
1041
538
542
644
2072
602
528
1107
4478
5
469
1086
2
575
789
630
609
484
910
3
412
619
956
398
385
426
467
598
540
639
498
1259