1096
893
595
598
4823
643
3626
1760
885
579
959
3387