712
16842
1527
698
678
1027
812
769
909
976
2604
1961
1880
1069
897
806
793
655
862
1042
3652
859
1168
663
1388
1052
1106
757
786
796
1105
764
714
854
1009
712
788
1122
1941
856
1530
737
829
5155
806
1693
1123
4206
1678
748
717
738
825
2170
1131
780
4266
827
1823
930
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