1435
824
791
575
1670
551
652
814
1309
1097
933
493
568
660
13668
997