920
1182
955
1204
2031
903
819
844
943
1709
822
951
1081
1777
1054
5868
942
1440
2335
899
817
2294
803
4244
1548