925
3019
1046
1271
811
845
742
1033
791
1112
802
2382
1564
1689
781
798
935
754
838
1120
795
773
1932
1058
1022
857
875
849
810
804
844
823
915
1127
909
939
879
926
800
1002
748
5266
794
2307
846
967
1054
762
803
781
913
1132
808
739
742
788
1058
776
819
1097