958
1043
1465
755
826
818
724
945
3989
844
1180
1871
2260
2985
951
639
805
1154
1410
919
810
819
831
853
1034
3643
884
2437
918
776
706
1513
722
797
1595
876
2313
644
1854
781
1016
691
1557
646
2959
1464
1599
1181
638
1214
1380
2344
813
951
788
800
1574
2647
745
1513
2066
809
815
963
1920
1582
682
1281
1549
1400
949
3632
2424
1418
674
1896
892
1109
1146
756
2924
2332
673
817
1178
1599
2564
844
1652
2970
772
1623
2195
659
909
824
874
693
1885
2314
719
854
2695
823
677
1539
2532
787
848
1738
1526
2788
639
652
1778
837
1223
2984
1020
802