675
873
1084
1574
823
1605
665
1467
993
904
846
841
1134
698
656
959
798
10429
693
815
708
1648
1560
791
1511
783
1224
1231
755
1203
913
1338
735
750
1833
839
825
899
1279
637
1052
868
904
1009
1155
1646
746
22195
1114
989
3662
3396
1008
1705
2256
658
2143
927
1610
651
767
814
760
4168
895
2706
1508
938
666
1319
978
2905
6421
777
725
1394
835
1347
672
862
625
796
3382
1625
692
893
753
627
950
1447
919
3348
1106
732
643
2656
654
716
1044
697
1807
637
1071
1019
781
1082
761
859
746
844
1104
863
797
719
650
865
864
621
835
1038