955
993
1297
848
1147
2948
1577
1164
973
10252
1248
849
1293
1006
885
1672
948
1100
1308
1537
1162
854
1199
837
909
907
844
1088
932
1075
1514
916
22518
4490
1492
1747
1128
937
1820
1068
907
815
826
985
1935
959
983
913
891
1092
915
1040
826
878
1079
1639
1438
1369
1059
1071
821
1614
2016
1790
1701
862
845
22411
1134
945
1111
1028
2224
935
1190
1032
1776
1236
1132
3575
835
1070
815
823
832
966
801
1141
16966
771
931
851
818
801
1112
987
1559
1927
811
1614
1030
4497
1657
3747
830
925
1029
22489
1014
950
775
831
1058
1117
7669
1060
1399
887
894
891