1059
1050
774
688
993
17620
819
686
884
1107
22044
839
1117
1100
882
1306
624
733
757
838
748
1517
658
700
692
809
889
952
1006
953
2870
1348
1313
847
1843
838
8301
1692
736
1830
678
644
4175
743
924
841
752
1858
648
627
3407
4336
1160
1090
1275
801
10435
848
6214
861
665
807
691
738
775
607
764
681
5636
618
1064
2291
1077
679
996
1712
679
681
834
900
1342
1290
17612
686
1696
670
682
712
693
716
965
800
1401
3382
730
711
877
601
662
942
1253
741
849
810
650
731
737
627
985
1342
779
1605
845
1300
859
1267
760
654
710
690