1644
1565
1134
637
870
804
909
893
786
722
704
616
766
728
1905
763
723
2099
653
1010
623
2355
683
744
1533
754
637
1963
725
1485
704
654
1647
1345
4417
645
1011
820
1558
4837
767
991
2218
624
695
1853
1147
2390
953
752
1564
856
1183
757
1469
909
992
985
819
749
1527
1966
863
905
714
1002
694
680
640
739
1371
663
663
1077
620
3647
4617
1816
2497
724
1611
5170
2566
1097
1529
776
777
761
1651
900
697
1387
2716
1201
1338
674
2242
1256
561
711
697
1136
3175
3018
977
1219
752
2413
1539
732
663
1313
644
1683
902
644
824
1265
599
939