981
922
1127
2175
1022
740
1271
770
2963
784
939
1245
838
748
702
823
765
544
673
1888
580
660
576
590
909