1398
798
896
1023
831
764
1007
811
2833
794
775
628
3212
2702
942
1286
1895
23673
758
669
6955
879
750
1153
1572