605
1
1041
538
542
644
2074
602
528
1108
4478
5
469
1086
2
575
789
630
609
484
910
3
412
620
956
398
385
427
467
598
540
639
498
1259