1058
666
846
1204
702
1186
849
609
2101
2675
804
642
801
769
700
915
2850
2164
1106
1297
735
645
785
720
863
3473
702
709
650
707
1527
766
821
670
912
707
763
911
687
791
701
976
638
670
709
700
664
812
723
695
754
2604
638
1186
616
1405
683
706
758
775
967
1275
762
968
1089
9804
1276
708
667
1855
1676
998
1025
5776
842
3213
1205
1287
1321
755
1531
1176
697
946
928
744
769
1136
759
1157
1293
2283
698
992
860
1337
1825
2519
739
1065
806
657
1148
639
1677
1266
1599
1955
703
660
660
638
1396
731
1048
621
1634
2096
1073
1241