652
971
877
2144
696
949
877
865
22198
1041
844
758
902
629
874
1086
874
982
1274
683
906
885
1051
1056
675
849
814
2385
4163
656
964
930
1284
1065
806
1068
1015
801
722
969
1310
800
833
1716
886
869
742
811
833
1779
718
864
2010
918
807
811
947
2827
899
1000
694
849
911
1713
829
767
731
1040
662
1605
652
1439
860
865
811
751
752
830
799
767
693
657
1301
966
679
829
1639
1446
861
775
1212
806
668
643
948
690
664
809
848
688
3633
2838
2137
806
674
656
752
638
804
713
1805
656
760
1135
1309
1250
965
1457
736
792