3787
923
1678
699
705
752
704
671
760
830
946
1224
920
1385
949
869
907
1082
882
1060
958
1135
1328
1534
1727
7512
1232
1480