1175
881
601
1090
1596
694
838
1623
1153
1039
639
647
2984
1198
673
853
710
5872
879
667
1475
1839
2250
1205
716
918
1134
1242
591
1381
865
1975
1920
1111
3748
2003
1140
807
2381
716
1106
664
615
1154
903
958
629
644
13296
5819
2432
1208
1026
1358
862
786
1105
805
801
676
766
632
628
1360
1820
3547
1222
622
764
599
696
14600
734
686
759
3714
740
707
1211
593
663
795
1317
685
1546
844
1788
622
909
1235
1256
720
772
849
978
1200
649
3806
3726
1684
1637
1605
661
1113
582
964
1868
1436
1124
1990
689
633
861
872
599
898
1153
825
762
581