1015
5346
985
1125
810
957
973
982
1339
987
945
839
989
1180
853
907
873
1081
4055
886
1279
10185
1250
5303
810
1361
903
872
946
908
835
887
1926
1260
1525
865
987
1405
1268
889
1283
1700
1286
937
1013
965
1242
4455
894
1523
1009
849
861
1012
928
873
1118
2175
865
888
1470
795
898
1071
801
1134
884
1234
802
804
1500
1057
1130
874
5297
1807
1031
1383
857
1417
1060
868
2797
1029
4004
952
2458
948
939
890
996
1157
1509
918
1162
1443
904
1047
1070
1140
1254
780
872
802
1106
873
1234
3854
1853
1244
1738
1108
832
963
775
1472
1625
1111
931
925