854
808
958
645
1321
975
795
861
738
937
23510
1237
732
1247
731
786
861
678
961
1994
915
2018
1926
912
699
814
625
625
846
803
1054
7353
730
818
1166
682
738
781
829
959
1194
710
1379
689
1710
796
698
914
736
3239
883
1548
686
643
1002
1313
715
998
1123
684