453
734
669
889
355
497
896
402
981
940
471
1180
1434
492
543
1580
1346
1417
568
489
595
1584
1927
1353
1686
1963
765
608
650
716