1498
1387
1197
7349
1115
1171
1657
885
923
906
871
951
932
902
933
1261
1499
814
688
760
836
855
777
787
728
882
771
660
805
725
823
776
751
765
796