878
915
774
1216
1738
1313
872
676
626
686
2782
800
640
939
1866
2793
1772
756
878
825
2409
1088
1320
653
864
681
670
2675
922
708
742
729
704
809
1589
613
909
753
823
797
1121
884
858
1852
717
910
1853
805
788
670
1535
1237
905
1017
1182
698
809
761
2347
863
1661
1241
3288
2497
2951
748
2187
600
1925
1221
1088
1035
781
639
2142
3487
754
1292
780
1873
823
644
2962
677
726
8337
1460
1048
864
2081
874
1331
690
936
1434
2732
1101
1117
896
1679
702
849
705
819
874
2100
1265
1775
1020
678
1140
1598
1394
653
1444
1845
1544
739
795
990