1050
2741
943
903
1223
1317
900
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
1202
1034
1063
815
864
993
1551
1351
1079
1040
1267
934
1441
802
1351
2638
1035
849
959
1027
2097
888
1101
833
873
855
1111
1859
970
877
761
1711
900
814
945
1466
1204
988
931
803
1658
832
1002
2350
890
861
773
1042
1795
1266
913
843
860
9634
957
1304
1143
793
922
765