696
847
791
636
3181
1103
820
933
870
691
4811
883
636
876
815
611
8305
3413
884
7187
1091
667
755
994
909
758
2762
706
1063
743
688
628
744
824
696
2047
934
987
1455
722
781
836
652
2742
4337
1275
1410
2427
740
904
724
11428
642
1349
764
1563
1301
1244
856
22209
793
1200
678
804
882
1000
643
729
1111
800
793
645
1014
827
921
1072
1135
681
873
657
865
736
923
932
729
934
695
674
1495
634
711
1216
795
1455
804
1398
1253
2815
751
791
621
1496
865
738
680
712
1010
794
634
991
644
786
847
712
719
632
625
4324
824
6416