1193
1193
802
1423
1311
861
1147
1689
968
2080
722
1931
762
595
1077
1053
736
719
936
938
945
1357