1670
1533
1288
7471
1182
1238
1768
971
997
969
944
1086
1000
974
1024
1342
1590
908
754
843
922
977
851
901
825
951
724
906
872
803
938
866
818
829
873