905
930
1241
682
756
726
1144
1158
1156
2908
762
767
1564
1166
982
881
1566
825
1253
854
944
4398
950
2053
771
1044
2056
2987
2521
859
785
1102
1052
1885
926
755
938
762
1255
874
1001
1119
894
1941
2066
2407
1646
1701
6699
870
724
798
1202
2046
1390
970
1470
1821
784
1932
766
863
1374
999
963
1675
786
2233
745
3817
1307
2878
950
1927
1330
1890
910
1049
4526
834
1942
1023
830
1469
2876
969
3489
1673
822
1680
3632
1782
2244
1739
7003
1952
6674
680
2079
1193
1492
702
1999
1613
1318
804
1005
1020
999
1284
1099
1647
870
661
2551
880
850
5247
956
987