782
933
989
764
958
727
1237
1027
1042
852
708
706
740
2470
732
998
694
796
1009
4016
796
1103
835
742
966
1166
6083
743
791
803
1129
940
2713
1198
1784
752
1067
729
849
616
772
681
752
828
1330
838
766
7161
1276
877
671
1158
2983
1143
875
712
838
1597
1582
9061