652
7582
748
595
3385
755
13577
34587
884
1448
660
678
3858
1145
8918