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
3256
678
1979
3411
848
757
834
804
824
677
805
1768
1360
722
654
2136
1026
1193
624
1264
1026
687
644
730
1346
863
825
847
683
961
755
870
601
734
836
874
896
1269
722
1523
659
701
663
834
16763
829
661
675
1010
1775
863
668
800
2608
2204
1879
1583
667
1091
790
636