18181
870
881
849
1097
794
1197
736
858
2244
903
1468
738
828
782
886
825
815
703
751
783
3201
3887
697
829
925
737
1656
995
751
2368
802
698
809
680
1100
1039
661
881
717
723
3510
742
947
738
797
1037
783
1004
741
687
1869
1834
897
723
1204
856
690
770
927